package com.jwds.digital.bios.business.core.infrastructure.dto.flow;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class FlowBasicReqDTO {
    @ApiModelProperty(value = "唯一主键id")
    private Long id;

    @ApiModelProperty(value = "流程唯一标识")
    private Integer flowNo;

    @ApiModelProperty(value = "流程编号：由流程设备号组成，流程路径")
    private String flowCode;

    @ApiModelProperty(value = "流程名称")
    private String flowName;

    @ApiModelProperty(value = "起点设备编码")
    private String startDeviceCode;

    @ApiModelProperty(value = "终点设备编码")
    private String endDeviceCode;

    @ApiModelProperty("流程所属区域")
    private String flowArea;

    @ApiModelProperty(value = "皮带秤编码")
    private String beltScaleCode;

    @ApiModelProperty(value = "流程距离")
    private BigDecimal flowDistance;

    @ApiModelProperty(value = "流程额定功率")
    private BigDecimal flowRatedPower;

    @ApiModelProperty(value = "流程设备数量")
    private Integer flowDeviceNum;

    @ApiModelProperty(value = "流程经过设备信息")
    private String flowDeviceData;
}
